panel of solar cells - Französisch Englisch Wörterbuch